@@ -1019,7 +1019,7 @@ def member_activity_contribute_welfare_detail(request, administrator):  | 
            ||
| 1019 | 1019 | 
                try:  | 
            
| 1020 | 1020 | 
                welfare = MemberActivityContributionWelfareInfo.objects.get(welfare_id=welfare_id)  | 
            
| 1021 | 1021 | 
                except MemberActivityContributionWelfareInfo.DoesNotExist:  | 
            
| 1022 | 
                - return response()  | 
            |
| 1022 | 
                + return response(MemberActivityContributionWelfareStatusCode.ACTIVITY_CONTRIBUTION_WELFARE_NOT_FOUND)  | 
            |
| 1023 | 1023 | 
                 | 
            
| 1024 | 1024 | 
                     return response(200, 'Get Member Activity Contribute Welfare Detail Success', u'获取会员活动投稿福利详情成功', data={
               | 
            
| 1025 | 1025 | 
                'welfare': welfare.data,  | 
            
                @@ -1075,6 +1075,21 @@ def member_activity_contribute_welfare_create(request, administrator):  | 
            ||
| 1075 | 1075 | 
                 | 
            
| 1076 | 1076 | 
                 | 
            
| 1077 | 1077 | 
                @check_admin  | 
            
| 1078 | 
                +def member_activity_contribute_welfare_delete(request, administrator):  | 
            |
| 1079 | 
                +    welfare_id = request.POST.get('welfare_id', '')
               | 
            |
| 1080 | 
                +  | 
            |
| 1081 | 
                + try:  | 
            |
| 1082 | 
                + welfare = MemberActivityContributionWelfareInfo.objects.get(welfare_id=welfare_id, status=True)  | 
            |
| 1083 | 
                + except MemberActivityContributionWelfareInfo.DoesNotExist:  | 
            |
| 1084 | 
                + return response(MemberActivityContributionWelfareStatusCode.ACTIVITY_CONTRIBUTION_WELFARE_NOT_FOUND)  | 
            |
| 1085 | 
                +  | 
            |
| 1086 | 
                + welfare.status = False  | 
            |
| 1087 | 
                + welfare.save()  | 
            |
| 1088 | 
                +  | 
            |
| 1089 | 
                + return response(200, 'Delete Member Activity Contribute Welfare Success', u'删除会员活动投稿福利成功')  | 
            |
| 1090 | 
                +  | 
            |
| 1091 | 
                +  | 
            |
| 1092 | 
                +@check_admin  | 
            |
| 1078 | 1093 | 
                def member_activity_contribute_welfare_unlock(request, administrator):  | 
            
| 1079 | 1094 | 
                     admin_id = request.POST.get('admin_id', '')
               | 
            
| 1080 | 1095 | 
                     contribution_id = request.POST.get('contribution_id', '')
               | 
            
                @@ -179,6 +179,7 @@ urlpatterns += [  | 
            ||
| 179 | 179 | 
                url(r'^admin/member/activity/contribute/welfare/detail$', admin_views.member_activity_contribute_welfare_detail, name='admin_member_activity_contribute_welfare_detail'),  | 
            
| 180 | 180 | 
                url(r'^admin/member/activity/contribute/welfare/update$', admin_views.member_activity_contribute_welfare_update, name='admin_member_activity_contribute_welfare_update'),  | 
            
| 181 | 181 | 
                url(r'^admin/member/activity/contribute/welfare/create$', admin_views.member_activity_contribute_welfare_create, name='admin_member_activity_contribute_welfare_create'),  | 
            
| 182 | 
                + url(r'^admin/member/activity/contribute/welfare/delete$', admin_views.member_activity_contribute_welfare_delete, name='admin_member_activity_contribute_welfare_delete'),  | 
            |
| 182 | 183 | 
                url(r'^admin/member/activity/contribute/welfare/unlock$', admin_views.member_activity_contribute_welfare_unlock, name='admin_member_activity_contribute_welfare_unlock'),  | 
            
| 183 | 184 | 
                url(r'^admin/member/activity/contribute/welfare/unlocking/list$', admin_views.member_activity_contribute_welfare_unlocking_list, name='admin_member_activity_contribute_welfare_unlocking_list'),  | 
            
| 184 | 185 | 
                url(r'^admin/member/activity/contribute/welfare/unlocking/detail$', admin_views.member_activity_contribute_welfare_unlocking_detail, name='admin_member_activity_contribute_welfare_unlocking_detail'),  |